#slider-code { z-index: 2  }
#slider-code .viewport { float: left; width: 948px; overflow: hidden; position: relative; }
#slider-code .buttons { display: block; margin: 0px 10px 0 0; float: left; }
#slider-code .next { margin: 135px 0 0 10px;  }
#slider-code .disable { visibility: hidden; }
#slider-code .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0; top: 0; }
#slider-code .overview li{ float: left; margin: 0 20px 0 0; padding: 1px; border: 1px solid #dcdcdc; width: 948px;}
.h405{height: 280px;}
#slider-code .pager { overflow:hidden; list-style: none; clear: both; margin: 250px 0 0 145px; float: right;z-index: 10;
position: absolute;left:702px;}
#slider-code .pager{+margin-top: -30px;}
#slider-code .pager li { float: left; }
#slider-code .pagenum {  text-decoration: none; text-align: center; padding: 5px; color: #555555; font-size: 14px; font-weight: bold; display: block; }
#slider-code .active { color: #fff; background-color:  #555555; }